package io.modifier.basic.emo.scheme

interface SchemeTransaction {
    fun exec(schemeParts: SchemeParts): Boolean
    fun finish(): Boolean
}

interface SchemeTransactionFactory {
    fun pop()
    fun factory(storage: SchemeDefStorage, batch: Boolean): SchemeTransaction
}
